package com.example.quartz.bean.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import org.hibernate.validator.constraints.NotBlank;
import javax.validation.constraints.NotNull;

 /**
 * qrtz_fired_triggers
 * @author: luojm
 * @create: 2020-07-27 14:35:02
 */
@Data
@ApiModel(description = "")
@TableName(value = "qrtz_fired_triggers")
public class QrtzFiredTriggersEntity implements Serializable{

    /** 版本号 */
    private static final long serialVersionUID = 5283203771039992888L;

	@ApiModelProperty(value = "")
	@TableField(value="SCHED_NAME")
	private String schedName;

	@ApiModelProperty(value = "")
	@TableField(value="ENTRY_ID")
	private String entryId;

	@ApiModelProperty(value = "")
	@TableField(value="TRIGGER_NAME")
	private String triggerName;

	@ApiModelProperty(value = "")
	@TableField(value="TRIGGER_GROUP")
	private String triggerGroup;

	@ApiModelProperty(value = "")
	@TableField(value="INSTANCE_NAME")
	private String instanceName;

	@ApiModelProperty(value = "")
	@TableField(value="FIRED_TIME")
	private Long firedTime;

	@ApiModelProperty(value = "")
	@TableField(value="SCHED_TIME")
	private Long schedTime;

	@ApiModelProperty(value = "")
	@TableField(value="PRIORITY")
	private Integer priority;

	@ApiModelProperty(value = "")
	@TableField(value="STATE")
	private String state;

	@ApiModelProperty(value = "")
	@TableField(value="JOB_NAME")
	private String jobName;

	@ApiModelProperty(value = "")
	@TableField(value="JOB_GROUP")
	private String jobGroup;

	@ApiModelProperty(value = "")
	@TableField(value="IS_NONCONCURRENT")
	private String isNonconcurrent;

	@ApiModelProperty(value = "")
	@TableField(value="REQUESTS_RECOVERY")
	private String requestsRecovery;

}
